Skip to content

Let operators commit the selected sandbox from the Active Agents SCM view#283

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/vscode-active-agents-scm-commit-input-2026-04-22-10-55
Apr 22, 2026
Merged

Let operators commit the selected sandbox from the Active Agents SCM view#283
NagyVikt merged 1 commit intomainfrom
agent/codex/vscode-active-agents-scm-commit-input-2026-04-22-10-55

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by scripts/agent-branch-finish.sh (PR flow).

…view

The Active Agents companion now tracks the selected session, exposes a native SCM input plus matching header commit action, and stages the target worktree with the existing lock-file exclusion before committing. Focused tests now cover the selected-session commit path and the no-selection info message.

Constraint: Keep the existing ACTIVE AGENTS / CHANGES tree layout intact
Constraint: The SCM commit path must exclude .omx/state/agent-file-locks.json during staging
Rejected: Prompt for a worktree on each commit | breaks the selection-scoped SCM flow the view already establishes
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep vscode/guardex-active-agents and templates/vscode/guardex-active-agents in sync whenever this companion UI changes
Tested: node --test test/vscode-active-agents-session-state.test.js; openspec validate agent-codex-vscode-active-agents-scm-commit-input-2026-04-22-10-55 --type change --strict; openspec validate --specs; git diff --check
Not-tested: Live VS Code extension-host smoke with a real SCM container
@NagyVikt NagyVikt merged commit c993adf into main Apr 22, 2026
@NagyVikt NagyVikt deleted the agent/codex/vscode-active-agents-scm-commit-input-2026-04-22-10-55 branch April 22, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant